package com.example.xpvideo.entity.res;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

public class TeamGoodRes {
    private Integer shopId;
    /**
     *主键
     * 团活动ID
     * isnull 1
     */
    @ApiModelProperty(value="团活动ID",position=1)
    private Integer id;
    /**
     * 店铺名称
     * isnull 0
     */        @ApiModelProperty(value="店铺名称",position=4)
    private String name;
    /**
     * 是否官方号：0是；1否
     * isnull 0
     */        @ApiModelProperty(value="是否官方号：0是；1否",position=40)
    private Integer isOffical;
    /**
     * 商家LOGO
     * isnull 0
     */        @ApiModelProperty(value="商家LOGO",position=8)
    private String logo;
    /**
     * 商品ID
     * isnull 0
     */        @ApiModelProperty(value="商品ID",position=3)
    private Integer goodsId;
    /**
     * 商品名称
     * isnull 0
     */        @ApiModelProperty(value="商品名称",position=2)
    private String goodName;
    /**
     * 商品主图
     * isnull 0
     */        @ApiModelProperty(value="商品主图",position=13)
    private String image;
    /**
     * 最高拼团价
     * isnull 0
     */        @ApiModelProperty(value="最高拼团价",position=7)
    private BigDecimal teamMaxPrice;
    /**
     * 最低拼团价
     * isnull 0
     */        @ApiModelProperty(value="最低拼团价",position=8)
    private BigDecimal teamMinPrice;
     private Integer teamCount;
     private Integer successCount;
     private Integer userCount;
    /**
     * 活动开始时间
     * isnull 0
     */        @ApiModelProperty(value="活动开始时间",position=15)
    private Integer activityStartTime;
    /**
     * 活动结束时间
     * isnull 0
     */        @ApiModelProperty(value="活动结束时间",position=16)
    private Integer activityEndTime;
    /**
     * 活动状态[0=停止中, 1=活动中]
     * isnull 0
     */        @ApiModelProperty(value="活动状态[0=停止中, 1=活动中]",position=11)
    private Object status;
    /**
     * 审核状态[0=待审核，1=审核通过，2=拒绝通过]
     * isnull 0
     */        @ApiModelProperty(value="审核状态[0=待审核，1=审核通过，2=拒绝通过]",position=10)
    private Object audit;
    /**
     * 拼团数量(发起拼团就计算)
     * isnull 0
     */        @ApiModelProperty(value="拼团数量(发起拼团就计算)",position=9)
    private Integer salesVolume;
    /**
     * 现参团人数
     * isnull 0
     */        @ApiModelProperty(value="现参团人数",position=7)
    private Object join;
     private Integer groupCount;
    /**
     * 审核说明
     * isnull 0
     */        @ApiModelProperty(value="审核说明",position=13)
    private String explain;

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getIsOffical() {
        return isOffical;
    }

    public void setIsOffical(Integer isOffical) {
        this.isOffical = isOffical;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodName() {
        return goodName;
    }

    public void setGoodName(String goodName) {
        this.goodName = goodName;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public BigDecimal getTeamMaxPrice() {
        return teamMaxPrice;
    }

    public void setTeamMaxPrice(BigDecimal teamMaxPrice) {
        this.teamMaxPrice = teamMaxPrice;
    }

    public BigDecimal getTeamMinPrice() {
        return teamMinPrice;
    }

    public void setTeamMinPrice(BigDecimal teamMinPrice) {
        this.teamMinPrice = teamMinPrice;
    }

    public Integer getTeamCount() {
        return teamCount;
    }

    public void setTeamCount(Integer teamCount) {
        this.teamCount = teamCount;
    }

    public Integer getSuccessCount() {
        return successCount;
    }

    public void setSuccessCount(Integer successCount) {
        this.successCount = successCount;
    }

    public Integer getUserCount() {
        return userCount;
    }

    public void setUserCount(Integer userCount) {
        this.userCount = userCount;
    }

    public Integer getActivityStartTime() {
        return activityStartTime;
    }

    public void setActivityStartTime(Integer activityStartTime) {
        this.activityStartTime = activityStartTime;
    }

    public Integer getActivityEndTime() {
        return activityEndTime;
    }

    public void setActivityEndTime(Integer activityEndTime) {
        this.activityEndTime = activityEndTime;
    }

    public Object getStatus() {
        return status;
    }

    public void setStatus(Object status) {
        this.status = status;
    }

    public Object getAudit() {
        return audit;
    }

    public void setAudit(Object audit) {
        this.audit = audit;
    }

    public Integer getSalesVolume() {
        return salesVolume;
    }

    public void setSalesVolume(Integer salesVolume) {
        this.salesVolume = salesVolume;
    }

    public Object getJoin() {
        return join;
    }

    public void setJoin(Object join) {
        this.join = join;
    }

    public Integer getGroupCount() {
        return groupCount;
    }

    public void setGroupCount(Integer groupCount) {
        this.groupCount = groupCount;
    }

    public String getExplain() {
        return explain;
    }

    public void setExplain(String explain) {
        this.explain = explain;
    }
}
